Colombia struck by magnitude 7.4 earthquake