EU plans ‘solidarity contribution’ from oil and gas firms during energy crisis