Union Bank reports Rs 517-cr net profit; interest income rises, asset quality improves