ECB's President Lagarde: If energy shock longer than expected, we'll see second round effects and it will affect food prices.