Wave dynamics in mantle plume heads and hotspot swells