Gabriel García Márquez : a life