Planets Jupiter, Mercury and Mars line up, visible to naked eye