World spends $1.8tn a year on subsidies that harm environment study finds