Prefix-free parsing for building big BWTs