Alexandria Ocasio-Cortez sparks controversy after referring to the 'occupation' of Palestine