Cate Blanchett and Penélope Cruz lead stylish San Sebastian International Film Festival