Colombian writer Gabriel Garcia Marquez receives Mexican Fine Arts Medal