Rahul Gandhi visits temples in Saurashtra and South Gujarat "Why should I not visit temples", he says But speeches focus on attacking PM over economy