The 10 best plants with blue flowers for a cool garden border