Nancy Pelosi named new Speaker of the US House of Representatives