HandMeThat: Human-Robot Communication in Physical and Social Environments