'Grotesque greed' -UN chief urges tax on oil, gas companies