A narration similar to the above is reported from the Messenger of Allah (ﷺ) by Sayyiduna Ibn Abbas (may Allah be pleased with them both).