A 58-year-old man presents with melena and dizziness. BP is 92/60 mmHg, HR 112 beats/min. He takes daily naproxen for osteoarthritis but no anticoagulants. Examination suggests an upper gastrointestinal bleed. What is the most appropriate initial management step?