Army withdraws final charge against Steven Whelan