Alex Rodriguez, others suspended by MLB for drugs