Citi says it's time to buy PNC shares after Silicon Valley Bank fallout