World's oldest eye discovered in 530 million year old fossil