Xavier Samuel Surprises ‘Eclipse’ Fans in NYC