Army retain FA Cup for third successive year