Royalty Pharma delivers strong momentum with Q1 results.