Miley Cyrus sparks angry backlash online after posting picture to Twitter