10th Beijing International Film Festival opens