Katrina heaps praises on Shah Rukh Khan