sam shalabi