Iran has denied launching a drone attack on Kuwait, in breach of the fragile ceasefire agreement with the US