Two face multiple drug and weapons charges in Alton