Mental health budgets ‘still being cut despite pledge’