Man charged with three robberies