$490m raised for flood-hit Pakistan