Playing India on their home soil is like a dream, says England skipper Andrew Strauss