Three charged in Alton convenience store shooting