BioMarin acquires Amicus Therapeutics for $4.8bn