A source rock first approach to petroleum system analysis in the middle Magdalena Valley, Colombia