Captain Michael Clarke casts doubt on Shane Watson's place before India Test