John Bercow has outlined his opposition to Donald Trump addressing both Houses of Parliament during his forthcoming state visit.