Custom alert view with blocks