Solomon ben Abraham ibn Aderet