Fog forces medical helicopter to land at Aberdeen beach