Prince George christened in London