London Mayor says the US president’s “reckless war” risks plunging the Middle East deeper into conflict and hitting Britons’ energy bills and mortgages