Lectures on birational geometry