Rupert Grint saw 'sparks' between Emma Watson and Tom Felton on set of 'Harry Potter'