BioMarin beats Q2 estimates, lifts 2026 outlook on 20% revenue growth