Par to pay $45M for off-label Megace marketing