Home World Putin makes rare foreign trip to Gulf states