US president replaces Mick Mulvaney in White House shake up as he grapples with criticism of administration's handling of coronavirus outbreak