Allied Bank delivers strong 1Q