Oxfam protest highlights climate and rights issues ahead of G7 summit