Jason Castro eliminated from American Idol