Man charged after allegedly shooting friend who offered to be his sober driver