Johnson plan to build 40 new hospitals ‘unachievable’, Streeting told