Private Athena moon lander arrives in Florida ahead of SpaceX launch on Feb. 26