Hardeep Singh Puri says high oil prices to hurt global economic recovery