Home Novo cuts Ozempic, Wegovy prices up to 48% as generics surge