Harold Camping has apologised for saying the world was going to end on May 21, but now claims it will end in October.