High-income seniors to pay more for drugs