Prime minister’s money-saving proposal hits opposition, despite calls for more intergenerational fairness