Tearful MPs break into round of applause after Rosie Duffield gives powerful address on domestic violence