Deval Patrick suspends his presidential campaign