Buy Union Bank; target of Rs 276: Angel Broking