No 'Messiah Complex' here: Russell Brand cancels Middle East tour