Recent developments in gravitation