Health and Care Bill fails to tackle workforce problems and risks outsourcing to private providers, BMA warns