Europe finally agrees on gas price cap