European bank announces $22.7B support amid virus