Record number of buy to let mortgage products