A Coupled Continuous Time Random Walk Approach For Transport in Highly Heterogeneous Porous Media