Complex vaccination strategies prevent the emergence of vaccine resistance