Apophis may strike Earth in 2068