Prince William launches £50 million prize to find innovative solutions to the world’s greatest problems