Home Solar Power World’s largest solar-powered boat arrives in London