Google fined $500m over illegal drug advertisement