PepVAE: Variational Autoencoder Framework for Antimicrobial Peptide Generation and Activity Prediction