Exercise makes you happier than money, according to Yale and Oxford research