David Beckham has confirmed he will stay with LA Galaxy, saying the club has unfinished business and his family are settled there.