Coalition agreement includes 32 ministers for emergency government, swelling to 36 at end of coronavirus crisis; foreign and energy portfolios to rotate