Stifel Financial reports Q1 Tier 1 leverage capital ratio 15.1%