Elderly are being 'taken for a ride' by care homes charging thousands in hidden fees, health minister warns