Real Madrid forward Gareth Bale shows 'commitment' and puts his 'body on the line' for Wales despite his injury issues, according to international team-mate Ben Davies.