Johnson plots fresh infrastructure spending as £1bn schools programme announced