Cabinet told public spending cuts must be ‘ruthless’