P&G warns of upcoming price hike