British singer Adele cancels tour due to illness