Iterative Frequency-Domain Detection and Channel Estimation for Space-Time Block Codes