Schools were promised 399 mental health support teams by the end of April – but the deadline has been pushed back