A non-local approximation to the exchange energy of the non-homogeneous electron gas