Head stabilizing travel pillow