Pierce Brosnan has applauded his James Bond successor Daniel Craig, insisting the actor can walk away from the franchise with his head held high.