Opelousas man charged for raping a woman and keeping her against her will