The 1975 put focus on sustainability after announcing show at Finsbury Park in London