Gavin and Stacey cast 'in tears' as show wraps