Hugh Laurie to voice LittleBigPlanet 3 villain