India faces stagflation risks as Iran war hits Europe