UltraDP: Generalizable Carotid Ultrasound Scanning with Force-Aware Diffusion Policy