Credit Suisse's $54 billion lifeline gives global banks tentative respite