EU leaders discuss cap on gas prices