Sharon ridicules Palestinian leadership as Israel decides to fight Hamas ''by all means''