assault legal definition