Fake news detection and classification using hybrid BiLSTM and self-attention model