IMF approves $3bn loan to Ghana