Boeing develops prototype "self-cleaning" toilet