A 32-year-old woman presents 4 days after vaginal delivery with heavy vaginal bleeding soaking more than one pad per hour and passing large clots. She is pale and dizzy. Fundus is above the umbilicus and uterus feels boggy. Blood pressure is 95/60 mmHg, heart rate 120 beats/min. What is the most appropriate immediate management step?