The deep blue flowers of Salvia cacaliifolia