Juicy oven-braised beef ribs