Uncle punches man after demanding he gives up seat on MRT